﻿@charset "utf-8";
/* CSS Document */
.header{ width:100%; min-width:1200px;}
.header a,.header{ color:#FFF; font-family:"Microsoft Yahei"; font-size:14px;}
.header a.logo{margin: 0 5px;background: url(../images/logo.png) no-repeat;display: block;width: 690px;height: 140px;}
.header a:hover{ color:#fff9aa;}
#translateLink{background:url(../images/ftz.png) no-repeat; width:26px; height:26px; text-align:center; line-height:26px;}
.head_top{ width:100%; height:30px; background:#2175c1;}
.head_top_left,.head_top_right{ line-height:30px;}
.tp-weather{float: right;z-index:999;margin-top: -4px;padding-left: 25px;height: 35px;}
.langrage{ line-height:30px; padding:0 10px; margin:2px 0;}
.langrage a{float:left;}
.header a.scan{ }
.header a.phone{ background:url(../images/phone.png) no-repeat center left; padding-left:15px; margin:0 8px;}
.header a.wx{ background:url(../images/wx.png) no-repeat center left; padding-left:23px; margin:0 8px;}
.header a.wb{ background:url(../images/wb.png) no-repeat center left; padding-left:23px; margin:0 8px;}
.header .z-logo{ display:block; height:80px; background:url(../images/LOGO_subsite.png) no-repeat left center; margin:30px 0; line-height:80px; font-size:40px; color:#fff; padding-left:80px; font-weight:bold; position:relative;}
.head_main{ width:100%; height:140px; overflow:hidden;}
.search{ width:440px; height:35px; background:#FFF; border-radius: 20px; margin:52px 0;}
.search_input{ width:360px; margin-left:20px; height:35px; border:none; float:left;}
.s_btn{ width:18px; height:18px; float:right; margin:8.5px 20px 8.5px 0; background:url(../images/btn_search.png) no-repeat; border:none; cursor:pointer;}
.snav {
    width: 180px;
    height: 35px;
    margin: 52px 0;
}
.snav a {
    display: block;
    width: 35px;
    height: 35px;
    float: left;
    margin-right: 10px;
    text-align: center;
    line-height: 35px;
    font-size: 16px;
}
.snav a i {
    display: block;
    width: 35px;
    height: 35px;
	background: url(../images/wza.png) 4px 4px no-repeat;
    background-size: 26px 26px;
}
.snav a{
    border: 1px solid white;
    background: #337ab7;
    text-align: center;
    height: 35px;
    line-height: 35px;
    width: 35px;
    margin-right: 13px;
    display: block;
    float: left;
    color: white;
    border-radius: 20px;
}

.copy p{ color:#FFF; line-height:24px; font-size:14px;}
.copy{ padding:10px 0;}
.footR{ padding:10px 0;}
.chunk{ float:left;}
.chunk em{ float:left;}
.footer{background:url(../images/footbg.png); height:106px; width:1180px; margin:auto; padding:0 10px;}
.footer .contact{padding:30px 0px 0px 30px;}
.footer .contact .gywm{background:url(../images/gywm.png) no-repeat center top; background-position-y:2px;}
.footer .contact .lxwm{background:url(../images/lxwm.png) no-repeat center top;}
.footer .contact .wzsm{background:url(../images/wzsm.png) no-repeat center top;}
.footer .contact .wzdt{background:url(../images/wzdt.png) no-repeat center top;}
.footer .contact ul li{display:inline; width:60px; height:50px; float:left; margin:0 12px;}
.footer .contact ul li a{color:#FFF; padding-top:30px; float:left;}

.footer .beian{background: url(../images/gongan.png) no-repeat;}


/* 长条形导航条 */
.long_nav{background:#0c4c8e; height:50px; width:100%;}
.mainnav{margin:0 auto; width:1200px; height:50px; line-height:50px;}
#nav-line{width:2px; height:50px; background:url(../images/nav-line.png) no-repeat;}
.long_nav ul li{float:left; width:148.25px; text-align:center;}
.index_nav ul li{width:131.25px;}
.long_nav ul li a{color:#FFF; display:block;padding-left:18px;padding-right:18px; font-size:16px;}
.long_nav .on{background:#0266cc;}
.long_nav ul li i{display:block; width:27px; height:27px; float:left; margin-top:13px;}
.long_nav ul li .icon1{background:url(../images/icon-index.png) no-repeat center center;}
.long_nav ul li .icon2{background:url(../images/icon-ywdt.png) no-repeat center center;}
.long_nav ul li .icon3{background:url(../images/icon-lagk.png) no-repeat center center;}
.long_nav ul li .icon4{background:url(../images/icon-xxgk.png) no-repeat center center;}
.long_nav ul li .icon5{background:url(../images/icon-wsbs.png) no-repeat center center;}
.long_nav ul li .icon6{background:url(../images/icon-bsfw.png) no-repeat center center;}
.long_nav ul li .icon7{background:url(../images/icon-jlhd.png) no-repeat center center;}
.long_nav ul li .icon8{background:url(../images/icon-jdhy.png) no-repeat center center;}
.long_nav ul li .icon9{background:url(../images/icon-lasj.png) no-repeat center center;}

/*顶部微博微信手机端*/
.easybtn_top ul li{ float:left;position:relative;}
.easybtn_top ul li .hideDiv1{position:absolute; top:36px; left:0px; z-index:99; box-shadow:0 0 4px 1px rgba(0,0,0,0.15); -webkit-box-shadow:0 0 4px 1px rgba(0,0,0,0.15); border:#dae0e4 1px solid; display:none;}
.easybtn_top ul li .hideDiv1 .ewm_cont{background:#fff; padding:8px;}
.easybtn_top ul li .hideDiv1 .ewm_cont a{display:inline-block;width: 78px;height: 100px;}
/*.easybtn_top ul li .hideDiv1 .ewm_cont .a1{background:url(../images/nnfb.jpg) no-repeat;}*/
/*.easybtn_top ul li .hideDiv1 .ewm_cont .a2{background:url(../images/nnfb2-wb.jpg) no-repeat;}*/
/*.easybtn_top ul li .hideDiv1 .ewm_cont .a3{background:url(../images/az_t_i.png) no-repeat;background-size: 78px;}*/
.easybtn_top ul li .hideDiv1 img{display:block; width:78px; height:78px; z-index: 999; }
.easybtn_top ul li .hideDiv1 span{display:block; width:80px; text-align:center; padding-top:6px; font-size:14px; color:#666; line-height:18px;}
.easybtn_top ul li .hideDiv1 .tip_arrow{position:absolute; left:30px; top:-10px; width:0; height:0;border-style:solid; border-color:transparent transparent #fff transparent; border-width:0 12px 12px 0;}